Sekvensdiagram är ett mycket effektivt sätt att modellera ett objektorienterat system. Tyvärr, de flesta UML baserad modelleringsverktyg erbjuder endast primitiva stöd för sekvensdiagram. Event tillhandahåller avancerade konstruktioner för sekvensdiagram baserad modellering. Event stöder generering av meddelande sekvensdiagram (MSC) och samtalsflödesdiagram som används inom telekom och inbyggda systemutveckling. Process arbetsflöde generation stöds för Business Process Re-tekniska tillämpningar.
Vid modellering med Event, utvecklare beskriver samspelet i systemet i form av en enkel deklarativ modelleringsspråk. Event analyserar sedan modellen för konstruktionsfel, inkonsekventa verksamhet, resursläckor och ogiltiga timerfunktionerna. När designfrågor har tagits upp, genererar Event automatiskt sekvensdiagram och samarbetsscheman.
Event tillåter utvecklarna att utforska ett stort antal framgång och misslyckande scenarier utan overhead individuellt dokumentera varje scenario. Utvecklarna definierar ett basscenario och sedan definiera andra scenarier genom att bara ange skillnaderna med basscenariot. Event hanterar scenariodefinitioner och genererar de handlingar genom en sammanslagning basscenariot med de angivna skillnaderna för varje scenario.
Event hanterar automatiskt diagram layout, formatering, fjällning och sidbrytningar för sekvensdiagram och samarbetsdiagram genereras i Adobe PDF och Microsoft Word Picture (EMF) format. Detta gör det möjligt för utvecklare att fokusera på systemarkitektur och design, utan att köra fast i dokumentlayoutfrågor.
Event har utformats för att hantera diagram generation för system med ett stort antal samverkande objekt. För större modularitet, kan objekten i systemet delas in i grupper och undergrupper. Denna klassificering används för att generera diagram som fokuserar på en särskild aspekt av systemet
Krav .
Kommentarer hittades inte